Example Slab Spanning in Two Directions/de

Anleitung
Thema
Beispielplatte mit L-förmigen Bewehrungsstäben Reinforcement Mesh
Niveau
Fortgeschritten
Bearbeitungszeit
Autoren
Shiv Charan
FreeCAD-Version
0.20
Beispieldateien
Siehe auch
None

Beschreibung

Das Werkzeug Reinforcement Plattenbewehrung ermöglicht es dem Benutzer, Bewehrungsstäbe innerhalb einer Platte (Arch Struktur-Objekt) zu erstellen.

Dieses Werkzeug ist Teil des Arbeitsbereichs Reinforcement; dieser ist ein externer Arbeitsbereich, der mit dem Addon-Manager installiert werden kann.

In diesem Beispiel erstellen wir eine Plattenbewehrung für eine Platte, die sich in zwei Richtungen erstreckt, wie in der folgenden Abbildung dargestellt.

Ein Beispiel für die Bewehrung einer Platte, die sich in zwei Richtungen erstreckt in einer Arch Struktur-Platte

Seitenansicht des Beispiels der Plattenbewehrung

Vorderansicht des Beispiels der Plattenbewehrung

Anwendung

1. Eine beliebige Fläche eines zuvor erstellten Slab- Arch Struktur-Objekts auswählen, wie im Bild unten gezeigt.

Ausgewählte Fläche der Platte Arch Struktur

2. Dann Plattenbewehrung aus den Bewehrungswerkzeugen auswählen.

3. Eine Dialog-Box wird sich öffnen, wie unten gezeigt.

Dialogfeld für die Plattenbewehrung

4. Die gewünschte Art der Bewehrungsmattenabdeckung (oben oder unten) auswählen. Im Beispiel wurde unten ausgewählt.

5. Den Bewehrungstyp BentShapeRebar und andere Eingabedaten für Bewehrungen in paralleler Richtung der ausgewählten Fläche, wie in der Abbildung unten gezeigt.

Dialogfeld für die Plattenbewehrung der Bewehrungsstäbe in paralleler Richtung zur ausgewählten Fläche

6. Nun auf die Schaltfläche Weiter klicken oder Querstreben in der Listenansicht auswählen.

7. Nun den Bewehrungstyp BentShapeRebar und andere gewünschte Daten für die Eingabedaten für Bewehrungsstäbe in Querrichtung der ausgewählten Fläche, wie in der folgenden Abbildung gezeigt auswählen.

Dialogfeld für die Plattenbewehrung der Bewehrungsstäbe in Querrichtung der ausgewählten Fläche

8. Klicke auf OK oder Übernehmen oder Fertig, um die Plattenbewehrung zu erzeugen.

9. Die Schaltfläche Abbrechen drücken, um die Dialog-Box zu verlassen.

Eigenschaften

Eigenschaften für Bewehrungsstäbe in paralleler Richtung zur ausgewählten Fläche:

Eigenschaften von Bewehrungsstäben für gebogene Bewehrungsstäbe in paralleler Richtung zur ausgewählten Fläche:

Eigenschaften für Bewehrungsstäbe quer zur ausgewählten Fläche:

Eigenschaften von Verteilungsstäben für gebogene Formstäbe quer zur ausgewählten Fläche:

Skripten

Siehe auch: Arch API,Reinforcement-API und Grundlagen der Skripterstellung in FreeCAD.

Das Werkzeug Plattenbewehrung kann über die Python-Konsole mit der folgenden Funktion verwendet werden:

Bewehrung für zweiseitig gespannte Platten erstellen

Um eine Plattenbewehrung zu erstellen, die sich wie in den obigen Abbildungen über zwei Richtungen erstreckt, kann man die Funktion makeSlabReinforcement wie folgt verwenden:

from SlabReinforcement.SlabReinforcement import makeSlabReinforcement
SlabReinforcementGroup = makeSlabReinforcement(
    parallel_rebar_type="BentShapeRebar",
    parallel_front_cover=20,
    parallel_rear_cover=20,
    parallel_left_cover=10,
    parallel_right_cover=10,
    parallel_top_cover=30,
    parallel_bottom_cover=20,
    parallel_diameter=8,
    parallel_amount_spacing_check=True,
    parallel_amount_spacing_value=10,
    cross_rebar_type="BentShapeRebar",
    cross_front_cover=20,
    cross_rear_cover=20,
    cross_left_cover=10,
    cross_right_cover=10,
    cross_top_cover=29,
    cross_bottom_cover=20,
    cross_diameter=8,
    cross_amount_spacing_check=True,
    cross_amount_spacing_value=10,
    cross_rounding=2,
    cross_bent_bar_length=150,
    cross_bent_bar_angle=135,
    cross_distribution_rebars_check = True,
    cross_distribution_rebars_diameter = 8,
    cross_distribution_rebars_amount_spacing_check = True,
    cross_distribution_rebars_amount_spacing_value = 4,
    parallel_rounding=2,
    parallel_bent_bar_length=150,
    parallel_bent_bar_angle=135,
    parallel_distribution_rebars_check = True,
    parallel_distribution_rebars_diameter = 8,
    parallel_distribution_rebars_amount_spacing_check = True,
    parallel_distribution_rebars_amount_spacing_value = 4,
    mesh_cover_along = "Bottom",
    structure=App.getDocument("slab").getObject("Beam"),
    facename='Face4',
)

Eigenschaften, die für die Überbrückung von Platten in zwei Richtungen für Skripte verwendet werden

Eigenschaften für Bewehrungsstäbe in paralleler Richtung zur ausgewählten Fläche:

Eigenschaften für Bewehrungsstäbe quer zur ausgewählten Fläche:

Gemeinsame Eigenschaften für parallele und Querbewehrungsstäbe:

Ausgabe von Plattenbewehrung für Platten, die sich in zwei Richtungen erstrecken

Man kann die Eigenschaften der Plattenbewehrung für Platten, die sich in zwei Richtungen erstrecken, mit der Funktion editSlabReinforcement wie folgt ändern:

from SlabReinforcement.SlabReinforcement import editSlabReinforcement
SlabReinforcementGroup = editSlabReinforcement(
    SlabReinforcementGroup,
    parallel_rebar_type="BentShapeRebar",
    parallel_front_cover=20,
    parallel_rear_cover=20,
    parallel_left_cover=10,
    parallel_right_cover=10,
    parallel_top_cover=30,
    parallel_bottom_cover=20,
    parallel_diameter=8,
    parallel_amount_spacing_check=True,
    parallel_amount_spacing_value=15,
    cross_rebar_type="BentShapeRebar",
    cross_front_cover=20,
    cross_rear_cover=20,
    cross_left_cover=10,
    cross_right_cover=10,
    cross_top_cover=29,
    cross_bottom_cover=20,
    cross_diameter=8,
    cross_amount_spacing_check=True,
    cross_amount_spacing_value=15,
    cross_rounding=2,
    cross_bent_bar_length=150,
    cross_bent_bar_angle=135,
    cross_distribution_rebars_check = True,
    cross_distribution_rebars_diameter = 8,
    cross_distribution_rebars_amount_spacing_check = True,
    cross_distribution_rebars_amount_spacing_value = 4,
    parallel_rounding=2,
    parallel_bent_bar_length=150,
    parallel_bent_bar_angle=135,
    parallel_distribution_rebars_check = True,
    parallel_distribution_rebars_diameter = 8,
    parallel_distribution_rebars_amount_spacing_check = True,
    parallel_distribution_rebars_amount_spacing_value = 4,
    mesh_cover_along = "Bottom",
    structure=App.getDocument("slab").getObject("Beam"),
    facename='Face4',
)

Hier bearbeiten wir die Anzahl der Bewehrungsstäbe in Längs- und Querrichtung. Man kann jedoch jede Eigenschaft ändern, um die Plattenbewehrung zu bearbeiten.